a5_querystring_process Function
Syntax
C a5_QueryString_Process(C queryString ,C filter_parameters ,C new_parameters [,L flagEliminameEmptyValues [,L flagPrefixQuestionMark ]])
Arguments
- queryString
Character
- filter_parameters
Character
- new_parameters
Character
- flagEliminameEmptyValues
Logical
- flagPrefixQuestionMark
Logical
Description
Processes the Query string portion of a URL. Removes all name value pairs in filter_parameters - a CRLF delimited list of name/value pairs that can include wildcard characters, and adds in new_parameters - a CRLF delimited list of name/value pairs. If flagEliminameEmptyValues = .t., then names with no values are removed from the query string. If flagPrefixQuestionMark = .t., then result if prefixed with "?" if it is non-blank.